/*
 * @Author: 尔尔
 * @Date: 2023-12-15 11:28:16
 * @LastEditors: 尔尔
 * @LastEditTime: 2024-04-15 09:52:46
 * @FilePath: \ERP\src\api\part\part.js
 * @filePurpose:
 */
import request from '@/utils/request'

// 查询零组件库列表
export function listPart(query) {
  return request({
    url: '/erp/part/list',
    method: 'get',
    params: query
  })
}

// 查询零组件库详细
export function getPart(id) {
  return request({
    url: '/erp/part/' + id,
    method: 'get'
  })
}

// 新增零组件库
export function addPart(data) {
  return request({
    url: '/erp/part',
    method: 'post',
    data: data
  })
}

// 修改零组件库
export function updatePart(data) {
  return request({
    url: '/erp/part',
    method: 'put',
    data: data
  })
}

// 删除零组件库
export function delPart(id) {
  return request({
    url: '/erp/part/' + id,
    method: 'delete'
  })
}

// 上传子组件
export function batchAdd(data) {
  return request({
    url: '/erp/partSuit/batchAdd',
    method: 'post',
    data: data
  })
}



// 查询子组件
export function partSuit(params) {
  return request({
    url: '/erp/partSuit/list',
    method: 'get',
    params
  })
}

// 查询子组件
export function partSuit1(params) {
  return request({
    url: '/erp/partSuit/list1',
    method: 'get',
    params
  })
}

// 修改子组件
export function editpartSuit(data) {
  return request({
    url: '/erp/partSuit',
    method: 'put',
    data
  })
}

